﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace VideoFlowTagger
{
    public enum GenreEnum
    {
        [AtomicParsleyTag("Blues")]
        Blues = 1,
        [AtomicParsleyTag("Classic Rock")]
        Classic_Rock,
        [AtomicParsleyTag("Country")]
        Country,
        [AtomicParsleyTag("Dance")]
        Dance,
        [AtomicParsleyTag("Disco")]
        Disco,
        [AtomicParsleyTag("Funk")]
        Funk,
        [AtomicParsleyTag("Grunge")]
        Grunge,
        [AtomicParsleyTag("Hip-hop")]
        Hip_hop,
        [AtomicParsleyTag("Jazz")]
        Jazz,
        [AtomicParsleyTag("Metal")]
        Metal,

        [AtomicParsleyTag("New Age")]
        New_Age,
        [AtomicParsleyTag("Oldies")]
        Oldies,
        [AtomicParsleyTag("Other")]
        Other,
        [AtomicParsleyTag("Pop")]
        Pop,
        [AtomicParsleyTag("R&B")]
        RnB,
        [AtomicParsleyTag("Rap")]
        Rap,
        [AtomicParsleyTag("Reggae")]
        Reggae,
        [AtomicParsleyTag("Rock")]
        Rock,
        [AtomicParsleyTag("Techno")]
        Techno,
        [AtomicParsleyTag("Industrial")]
        Industrial,

        [AtomicParsleyTag("Alternative")]
        Alternative,
        [AtomicParsleyTag("Ska")]
        Ska,
        [AtomicParsleyTag("Death Metal")]
        Death_Metal,
        [AtomicParsleyTag("Pranks")]
        Pranks,
        [AtomicParsleyTag("Soundtrack")]
        Soundtrack,
        [AtomicParsleyTag("Euro-Techno")]
        Euro_Techno,
        [AtomicParsleyTag("Ambient")]
        Ambient,
        [AtomicParsleyTag("Trip-Hop")]
        Trip_Hop,
        [AtomicParsleyTag("Vocal")]
        Vocal,
        [AtomicParsleyTag("Jazz+Funk")]
        JazzAndFunk,

        [AtomicParsleyTag("Fusion")]
        Fusion,
        [AtomicParsleyTag("Trance")]
        Trance,
        [AtomicParsleyTag("Classical")]
        Classical,
        [AtomicParsleyTag("Instrumental")]
        Instrumental,
        [AtomicParsleyTag("Acid")]
        Acid,
        [AtomicParsleyTag("House")]
        House,
        [AtomicParsleyTag("Game")]
        Game,
        [AtomicParsleyTag("Sound Clip")]
        Sound_Clip,
        [AtomicParsleyTag("Gospel")]
        Gospel,
        [AtomicParsleyTag("Noise")]
        Noise,

        [AtomicParsleyTag("AlternRock")]
        AlternRock,
        [AtomicParsleyTag("Bass")]
        Bass,
        [AtomicParsleyTag("Soul")]
        Soul,
        [AtomicParsleyTag("Punk")]
        Punk,
        [AtomicParsleyTag("Space")]
        Space,
        [AtomicParsleyTag("Meditative")]
        Meditative,
        [AtomicParsleyTag("Instrumental Pop")]
        Instrumental_Pop,
        [AtomicParsleyTag("Instrumental Rock")]
        Instrumental_Rock,
        [AtomicParsleyTag("Ethnic")]
        Ethnic,
        [AtomicParsleyTag("Gothic")]
        Gothic,

        [AtomicParsleyTag("Darkwave")]
        Darkwave,
        [AtomicParsleyTag("Techno-Industrial")]
        Techno_Industrial,
        [AtomicParsleyTag("Electronic")]
        Electronic,
        [AtomicParsleyTag("Pop-Folk")]
        Pop_Folk,
        [AtomicParsleyTag("Eurodance")]
        Eurodance,
        [AtomicParsleyTag("Dream")]
        Dream,
        [AtomicParsleyTag("Southern Rock")]
        Southern_Rock,
        [AtomicParsleyTag("Comedy")]
        Comedy,
        [AtomicParsleyTag("Cult")]
        Cult,
        [AtomicParsleyTag("Gangsta")]
        Gangsta,

        [AtomicParsleyTag("Top 40")]
        Top_40,
        [AtomicParsleyTag("Christian Rap")]
        Christian_Rap,
        [AtomicParsleyTag("Pop/Funk")]
        PopOrFunk,
        [AtomicParsleyTag("Jungle")]
        Jungle,
        [AtomicParsleyTag("Native American")]
        Native_American,
        [AtomicParsleyTag("Cabaret")]
        Cabaret,
        [AtomicParsleyTag("New Wave")]
        New_Wave,
        [AtomicParsleyTag("Psychadelic")]
        Psychadelic,
        [AtomicParsleyTag("Rave")]
        Rave,
        [AtomicParsleyTag("Showtunes")]
        Showtunes,

        [AtomicParsleyTag("Trailer")]
        Trailer,
        [AtomicParsleyTag("Lo-Fi")]
        Lo_Fi,
        [AtomicParsleyTag("Tribal")]
        Tribal,
        [AtomicParsleyTag("Acid Punk")]
        Acid_Punk,
        [AtomicParsleyTag("Acid Jazz")]
        Acid_Jazz,
        [AtomicParsleyTag("Polka")]
        Polka,
        [AtomicParsleyTag("Retro")]
        Retro,
        [AtomicParsleyTag("Musical")]
        Musical,
        [AtomicParsleyTag("Rock & Roll")]
        RockAndRoll,
        [AtomicParsleyTag("Hard Rock")]
        Hard_Rock,

        [AtomicParsleyTag("Folk")]
        Folk,
        [AtomicParsleyTag("Rolk/Rock")]
        RolkOrRock,
        [AtomicParsleyTag("Natipnal Folk")]
        National_Folk,
        [AtomicParsleyTag("Swing")]
        Swing,
        [AtomicParsleyTag("Fast Fusion")]
        Fast_Fusion,
        [AtomicParsleyTag("Bebob")]
        Bebob,
        [AtomicParsleyTag("Latin")]
        Latin,
        [AtomicParsleyTag("Revival")]
        Revival,
        [AtomicParsleyTag("Celtic")]
        Celtic,
        [AtomicParsleyTag("Bluegrass")]
        Bluegrass,

        [AtomicParsleyTag("Avantgrade")]
        Avantgrade,
        [AtomicParsleyTag("Gothic Rock")]
        Gothic_Rock,
        [AtomicParsleyTag("Progressive Rock")]
        Progressive_Rock,
        [AtomicParsleyTag("Psychedelic Rock")]
        Psychedelic_Rock,
        [AtomicParsleyTag("Symphonic Rock")]
        Symphonic_Rock,
        [AtomicParsleyTag("Slow Rock")]
        Slow_Rock,
        [AtomicParsleyTag("Big Band")]
        Big_Band,
        [AtomicParsleyTag("Chorus")]
        Chorus,
        [AtomicParsleyTag("Easy Listening")]
        Easy_Listening,
        [AtomicParsleyTag("Acoustic")]
        Acoustic,

        [AtomicParsleyTag("Humour")]
        Humour,
        [AtomicParsleyTag("Speech")]
        Speech,
        [AtomicParsleyTag("Chanson")]
        Chanson,
        [AtomicParsleyTag("Opera")]
        Opera,
        [AtomicParsleyTag("Chamber Music")]
        Chamber_Music,
        [AtomicParsleyTag("Sonata")]
        Sonata,
        [AtomicParsleyTag("Symphony")]
        Symphony,
        [AtomicParsleyTag("Booty Bass")]
        Booty_Bass,
        [AtomicParsleyTag("Primus")]
        Primus,
        [AtomicParsleyTag("Por _Groove")]
        Porn_Groove,

        [AtomicParsleyTag("Satire")]
        Satire,
        [AtomicParsleyTag("Slow Jam")]
        Slow_Jam,
        [AtomicParsleyTag("Club")]
        Club,
        [AtomicParsleyTag("Tango")]
        Tango,
        [AtomicParsleyTag("Samba")]
        Samba,
        [AtomicParsleyTag("Folklore")]
        Folklore,
        [AtomicParsleyTag("Ballad")]
        Ballad,
        [AtomicParsleyTag("Power Ballad")]
        Power_Ballad,
        [AtomicParsleyTag("Rhythmic Soul")]
        Rhythmic_Soul,
        [AtomicParsleyTag("Freestyle")]
        Freestyle,

        [AtomicParsleyTag("Duet")]
        Duet,
        [AtomicParsleyTag("Punk Rock")]
        Punk_Rock,
        [AtomicParsleyTag("Drum Solo")]
        Drum_Solo,
        [AtomicParsleyTag("A Capella")]
        A_Capella,
        [AtomicParsleyTag("Euro-House")]
        Euro_House,
        [AtomicParsleyTag("Dance Hall")]
        Dance_Hall
    }
}
